main {
  padding: 0 50px;
  box-sizing: border-box;
  max-height: 300px;
  overflow-y: scroll;
  ul {
    h1 {
      padding: 24px 0;
      text-align: center;
    }
    li {
      position: relative;
      h2 {
        margin: 20px 0;
      }
      p {
        font-size: 20px;
      }
      .icon-del {
        position: absolute;
        right: 0;
        top: 50%;
        transform: translateY(-50%);
        color: red;
        font-size: 26px;
        cursor: pointer;
      }
    }
  }
}
